/**
 */
package js.phonegap;

import js.JsPackage;

import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see js.phonegap.PhonegapFactory
 * @model kind="package"
 * @generated
 */
public interface PhonegapPackage extends EPackage {
	/**
	 * The package name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNAME = "phonegap";

	/**
	 * The package namespace URI.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_URI = "http://mobile.uniandes.edu.co/mm/js/phonegap";

	/**
	 * The package namespace name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_PREFIX = "phonegap";

	/**
	 * The singleton instance of the package.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	PhonegapPackage eINSTANCE = js.phonegap.impl.PhonegapPackageImpl.init();

	/**
	 * The meta object id for the '{@link js.phonegap.impl.PhonegapAppImpl <em>App</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.PhonegapAppImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getPhonegapApp()
	 * @generated
	 */
	int PHONEGAP_APP = 0;

	/**
	 * The feature id for the '<em><b>Qualified Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PHONEGAP_APP__QUALIFIED_NAME = JsPackage.GLOBAL_OBJECT__QUALIFIED_NAME;

	/**
	 * The feature id for the '<em><b>Pattern</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PHONEGAP_APP__PATTERN = JsPackage.GLOBAL_OBJECT__PATTERN;

	/**
	 * The feature id for the '<em><b>Children</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PHONEGAP_APP__CHILDREN = JsPackage.GLOBAL_OBJECT__CHILDREN;

	/**
	 * The feature id for the '<em><b>Used</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PHONEGAP_APP__USED = JsPackage.GLOBAL_OBJECT_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>App</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PHONEGAP_APP_FEATURE_COUNT = JsPackage.GLOBAL_OBJECT_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.PluginImpl <em>Plugin</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.PluginImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getPlugin()
	 * @generated
	 */
	int PLUGIN = 1;

	/**
	 * The number of structural features of the '<em>Plugin</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PLUGIN_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.AccelerometerImpl <em>Accelerometer</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.AccelerometerImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getAccelerometer()
	 * @generated
	 */
	int ACCELEROMETER = 2;

	/**
	 * The number of structural features of the '<em>Accelerometer</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACCELEROMETER_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.CameraImpl <em>Camera</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.CameraImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getCamera()
	 * @generated
	 */
	int CAMERA = 3;

	/**
	 * The number of structural features of the '<em>Camera</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CAMERA_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.CaptureImpl <em>Capture</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.CaptureImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getCapture()
	 * @generated
	 */
	int CAPTURE = 4;

	/**
	 * The number of structural features of the '<em>Capture</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CAPTURE_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.CompassImpl <em>Compass</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.CompassImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getCompass()
	 * @generated
	 */
	int COMPASS = 5;

	/**
	 * The number of structural features of the '<em>Compass</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COMPASS_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.ConnectionImpl <em>Connection</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.ConnectionImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getConnection()
	 * @generated
	 */
	int CONNECTION = 6;

	/**
	 * The number of structural features of the '<em>Connection</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.ContactsImpl <em>Contacts</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.ContactsImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getContacts()
	 * @generated
	 */
	int CONTACTS = 7;

	/**
	 * The number of structural features of the '<em>Contacts</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONTACTS_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.DeviceImpl <em>Device</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.DeviceImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getDevice()
	 * @generated
	 */
	int DEVICE = 8;

	/**
	 * The number of structural features of the '<em>Device</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int DEVICE_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.EventsImpl <em>Events</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.EventsImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getEvents()
	 * @generated
	 */
	int EVENTS = 9;

	/**
	 * The number of structural features of the '<em>Events</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int EVENTS_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.FileImpl <em>File</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.FileImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getFile()
	 * @generated
	 */
	int FILE = 10;

	/**
	 * The number of structural features of the '<em>File</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int FILE_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.GeolocationImpl <em>Geolocation</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.GeolocationImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getGeolocation()
	 * @generated
	 */
	int GEOLOCATION = 11;

	/**
	 * The number of structural features of the '<em>Geolocation</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GEOLOCATION_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.MediaImpl <em>Media</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.MediaImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getMedia()
	 * @generated
	 */
	int MEDIA = 12;

	/**
	 * The number of structural features of the '<em>Media</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int MEDIA_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.NotificationImpl <em>Notification</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.NotificationImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getNotification()
	 * @generated
	 */
	int NOTIFICATION = 13;

	/**
	 * The number of structural features of the '<em>Notification</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int NOTIFICATION_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.StorageImpl <em>Storage</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.StorageImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getStorage()
	 * @generated
	 */
	int STORAGE = 14;

	/**
	 * The number of structural features of the '<em>Storage</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int STORAGE_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.CalendarImpl <em>Calendar</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.CalendarImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getCalendar()
	 * @generated
	 */
	int CALENDAR = 15;

	/**
	 * The number of structural features of the '<em>Calendar</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CALENDAR_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link js.phonegap.impl.SMSImpl <em>SMS</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see js.phonegap.impl.SMSImpl
	 * @see js.phonegap.impl.PhonegapPackageImpl#getSMS()
	 * @generated
	 */
	int SMS = 16;

	/**
	 * The number of structural features of the '<em>SMS</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int SMS_FEATURE_COUNT = PLUGIN_FEATURE_COUNT + 0;


	/**
	 * Returns the meta object for class '{@link js.phonegap.PhonegapApp <em>App</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>App</em>'.
	 * @see js.phonegap.PhonegapApp
	 * @generated
	 */
	EClass getPhonegapApp();

	/**
	 * Returns the meta object for the containment reference list '{@link js.phonegap.PhonegapApp#getUsed <em>Used</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Used</em>'.
	 * @see js.phonegap.PhonegapApp#getUsed()
	 * @see #getPhonegapApp()
	 * @generated
	 */
	EReference getPhonegapApp_Used();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Plugin <em>Plugin</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Plugin</em>'.
	 * @see js.phonegap.Plugin
	 * @generated
	 */
	EClass getPlugin();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Accelerometer <em>Accelerometer</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Accelerometer</em>'.
	 * @see js.phonegap.Accelerometer
	 * @generated
	 */
	EClass getAccelerometer();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Camera <em>Camera</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Camera</em>'.
	 * @see js.phonegap.Camera
	 * @generated
	 */
	EClass getCamera();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Capture <em>Capture</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Capture</em>'.
	 * @see js.phonegap.Capture
	 * @generated
	 */
	EClass getCapture();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Compass <em>Compass</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Compass</em>'.
	 * @see js.phonegap.Compass
	 * @generated
	 */
	EClass getCompass();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Connection <em>Connection</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Connection</em>'.
	 * @see js.phonegap.Connection
	 * @generated
	 */
	EClass getConnection();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Contacts <em>Contacts</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Contacts</em>'.
	 * @see js.phonegap.Contacts
	 * @generated
	 */
	EClass getContacts();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Device <em>Device</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Device</em>'.
	 * @see js.phonegap.Device
	 * @generated
	 */
	EClass getDevice();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Events <em>Events</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Events</em>'.
	 * @see js.phonegap.Events
	 * @generated
	 */
	EClass getEvents();

	/**
	 * Returns the meta object for class '{@link js.phonegap.File <em>File</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>File</em>'.
	 * @see js.phonegap.File
	 * @generated
	 */
	EClass getFile();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Geolocation <em>Geolocation</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Geolocation</em>'.
	 * @see js.phonegap.Geolocation
	 * @generated
	 */
	EClass getGeolocation();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Media <em>Media</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Media</em>'.
	 * @see js.phonegap.Media
	 * @generated
	 */
	EClass getMedia();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Notification <em>Notification</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Notification</em>'.
	 * @see js.phonegap.Notification
	 * @generated
	 */
	EClass getNotification();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Storage <em>Storage</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Storage</em>'.
	 * @see js.phonegap.Storage
	 * @generated
	 */
	EClass getStorage();

	/**
	 * Returns the meta object for class '{@link js.phonegap.Calendar <em>Calendar</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Calendar</em>'.
	 * @see js.phonegap.Calendar
	 * @generated
	 */
	EClass getCalendar();

	/**
	 * Returns the meta object for class '{@link js.phonegap.SMS <em>SMS</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>SMS</em>'.
	 * @see js.phonegap.SMS
	 * @generated
	 */
	EClass getSMS();

	/**
	 * Returns the factory that creates the instances of the model.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the factory that creates the instances of the model.
	 * @generated
	 */
	PhonegapFactory getPhonegapFactory();

	/**
	 * <!-- begin-user-doc -->
	 * Defines literals for the meta objects that represent
	 * <ul>
	 *   <li>each class,</li>
	 *   <li>each feature of each class,</li>
	 *   <li>each enum,</li>
	 *   <li>and each data type</li>
	 * </ul>
	 * <!-- end-user-doc -->
	 * @generated
	 */
	interface Literals {
		/**
		 * The meta object literal for the '{@link js.phonegap.impl.PhonegapAppImpl <em>App</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.PhonegapAppImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getPhonegapApp()
		 * @generated
		 */
		EClass PHONEGAP_APP = eINSTANCE.getPhonegapApp();

		/**
		 * The meta object literal for the '<em><b>Used</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference PHONEGAP_APP__USED = eINSTANCE.getPhonegapApp_Used();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.PluginImpl <em>Plugin</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.PluginImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getPlugin()
		 * @generated
		 */
		EClass PLUGIN = eINSTANCE.getPlugin();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.AccelerometerImpl <em>Accelerometer</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.AccelerometerImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getAccelerometer()
		 * @generated
		 */
		EClass ACCELEROMETER = eINSTANCE.getAccelerometer();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.CameraImpl <em>Camera</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.CameraImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getCamera()
		 * @generated
		 */
		EClass CAMERA = eINSTANCE.getCamera();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.CaptureImpl <em>Capture</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.CaptureImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getCapture()
		 * @generated
		 */
		EClass CAPTURE = eINSTANCE.getCapture();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.CompassImpl <em>Compass</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.CompassImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getCompass()
		 * @generated
		 */
		EClass COMPASS = eINSTANCE.getCompass();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.ConnectionImpl <em>Connection</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.ConnectionImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getConnection()
		 * @generated
		 */
		EClass CONNECTION = eINSTANCE.getConnection();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.ContactsImpl <em>Contacts</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.ContactsImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getContacts()
		 * @generated
		 */
		EClass CONTACTS = eINSTANCE.getContacts();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.DeviceImpl <em>Device</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.DeviceImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getDevice()
		 * @generated
		 */
		EClass DEVICE = eINSTANCE.getDevice();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.EventsImpl <em>Events</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.EventsImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getEvents()
		 * @generated
		 */
		EClass EVENTS = eINSTANCE.getEvents();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.FileImpl <em>File</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.FileImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getFile()
		 * @generated
		 */
		EClass FILE = eINSTANCE.getFile();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.GeolocationImpl <em>Geolocation</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.GeolocationImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getGeolocation()
		 * @generated
		 */
		EClass GEOLOCATION = eINSTANCE.getGeolocation();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.MediaImpl <em>Media</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.MediaImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getMedia()
		 * @generated
		 */
		EClass MEDIA = eINSTANCE.getMedia();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.NotificationImpl <em>Notification</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.NotificationImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getNotification()
		 * @generated
		 */
		EClass NOTIFICATION = eINSTANCE.getNotification();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.StorageImpl <em>Storage</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.StorageImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getStorage()
		 * @generated
		 */
		EClass STORAGE = eINSTANCE.getStorage();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.CalendarImpl <em>Calendar</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.CalendarImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getCalendar()
		 * @generated
		 */
		EClass CALENDAR = eINSTANCE.getCalendar();

		/**
		 * The meta object literal for the '{@link js.phonegap.impl.SMSImpl <em>SMS</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see js.phonegap.impl.SMSImpl
		 * @see js.phonegap.impl.PhonegapPackageImpl#getSMS()
		 * @generated
		 */
		EClass SMS = eINSTANCE.getSMS();

	}

} //PhonegapPackage
